www.gusucode.com > matlab从零到进阶程序与数据 > matlab从零到进阶程序与数据/第19章 回归分析/examp19_3_regress.m

    %--------------------------------------------------------------------------
%              读取原始数据,调用regress函数作多元线性回归
%--------------------------------------------------------------------------

xydata = xlsread('examp19_3_1.xls');
y = xydata(:, 2);
X = xydata(:, 3:7);
xdata = [ones(size(X, 1), 1), X];
[b, bint, r, rint, s] = regress(y, xdata);

head1 = {'系数的估计值','估计值的95%置信下限','估计值的95%置信上限'};
[head1; num2cell([b, bint])]

head2 = {'判定系数','F统计量的观测值','检验的p值','误差方差的估计值'};
[head2; num2cell(s)]